﻿@import url(https://fonts.googleapis.com/css?family=Satisfy);
@font-face {
    font-family: 'ansonregular';
    src: url('/fonts/anson-regular-webfont.eot');
    src: url('/fonts/anson-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/anson-regular-webfont.woff') format('woff'),
         url('/fonts/anson-regular-webfont.ttf') format('truetype'),
         url('/fonts/anson-regular-webfont.svg#ansonregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*#region custom css */
html, body{
    background-color:#eee;    
}

ui-view{
    background-color:#eee;
}

md-input-container label
{
    color:#673AB7;
}


.logo{
    max-width:150px;
    margin:auto;
}

.breadcrumbs{
    margin-left:10px;
    font-size:1.05em;
    font-weight:bold;
    font-family: 'ansonregular';
    /*font-family: 'Satisfy', cursive;*/
}

.LoginBox
{
    width: 350px;
    border-radius: 6px;
    text-align:center;
    margin:10px;
}

.tooltipdesc{
    font-size:1.2em;
}

.tooltipdesc .md-content{
    background-color:#76FF03;
    font-family: 'ansonregular';
    padding:10px;
    color:black;
}

.dashboardCard {
    max-width:400px;
    min-width:200px;
    margin:20px;
    font-family: 'ansonregular';
}

.cardHeader{
     font-size:1.3em;
    margin-top:5px;
    margin-bottom:5px;
    text-align:center;
}

.cardBadge {
    position:absolute;
    right:-20px;
    top:-20px;
    padding:10px;
    background-color:#64DD17;
    border-radius:50%;
    font-size:1em;
    width:40px;
    height:40px;
    text-align:center;
    vertical-align:middle;
}

.cardBadge1 {
    border-radius:7px;
    text-align:center;
    vertical-align:middle;
    font-family: 'ansonregular';
}
.cardBadge1 span{
    margin:8px;
    font-size:0.8em;
    font-weight:800;
    color:white;
    font-family: 'ansonregular';
}

.GreenBadge{
    background-color:#64DD17;
}

.RedBadge{
    background-color:#FF5722;
}

.statBadge {
    position:absolute;
    left:-20px;
    top:-20px;
    padding:10px;
    background-color:#FF5722;
    border-radius:50%;
    font-size:1em;
    width:40px;
    height:40px;
    text-align:center;
    vertical-align:middle;
}

.sideBadge {
    position:absolute;
    padding:10px;
    background-color:#64DD17;
    border-radius:50%;
    font-size:0.8em;
    width:20px;
    height:20px;
    text-align:center;
    vertical-align:middle;
    color:white;
}

.StyledText {
    font-family: 'Satisfy', cursive;
    font-size:1.2em;
    margin-top:5px;
    margin-bottom:5px;
    text-align:center;
}

.patientCard {
    max-width:350px;
    min-width:350px;
    margin:20px;
    padding:10px;
    line-height:23px;
    font-family: 'ansonregular';
    
}

.DemoCard
{
    font-family: 'ansonregular';
    padding:10px;
}

md-content.md-default-theme {
  background-color: #eee;
}
/*#endregion */

.md-chips-wrap {
  box-shadow:0 0px;
}

.user-avatar {
  border-radius: 99%;
}

md-input-container {
    min-height:70px;
}

.Padding10{
    padding:10px;
}

md-button{

    font-size:4em;
}

.referralviewblock{
    margin-top:20px;
}

table > tbody > tr > td:nth-child(2) {
  width: 200px;
  word-wrap: break-word;
}

table.md-table th.md-column{
    font-size:1.1em;
}

table.md-table td.md-cell{
    font-size:1em;
    font-family:Calibri;
}

.ErrText{
    text-align:center;
    color:red;
    font-size:0.95em;
}

.small-text{
    font-size:0.75em;
}

.StatusBox{
    padding:10px;
    margin:10px;
}

.statsview,
#DailyStats,
#WeeklyStats{
    margin:20px;
}

.chartblock{
    min-width:400px;
    margin:5px;
}

.StatTitle{
    margin:0px;
    padding:0px;
    min-height:10px;
    padding-left:10px;
}

.legend{
    font-style:italic;
    font-size:15px;
    padding-right:20px;
}
.legendcolor
{
    width:20px;
    height:20px;
    border-radius:50%;
    margin-left:20px;
    margin-right:5px;
}

.statidentifier{
    background-color:#FF5722;
}

.newidentifier{
    background-color:#673AB7;
}

.inprocessidentifier{
    background-color:#FFF176;
}

.scheduledidentifier{
    background-color:#2196F3;
}

.completedidentifier{
    background-color:#795548;
}

.ReferralStatusView p{
    margin:0px;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
}

